//引入插件：微信同声传译
const plugin = requirePlugin('WechatSI');
// //获取全局唯一的语音识别管理器recordRecoManager
const manager = plugin.getRecordRecognitionManager();
 
Page({
  data: {
    content:''
  },

  onLoad: function (options) {
    this.initRecord();
  },

  //语音识别初始化
  initRecord: function () {
    const that = this;
    // 有新的识别内容返回，则会调用此事件
    manager.onRecognize = function (res) {
      console.log(res)
    }
  //   //识别结束事件
    manager.onStop = function (res) {
        if (res.result == '') {
        wx.showModal({
          title: '提示',
          content: '听不清楚，请重新说一遍！',
          showCancel: false,
          success: function (res) {}
        })
        return;
      }
      that.setData({
        content: res.result
      })
  }
},
   
  //语音识别开始
  touchStart: function (e) {
    manager.start({
      lang: 'zh_CN',// 识别的语言，目前支持zh_CN en_US zh_HK sichuanhua
    })
  },
  //语音识别结束
  touchEnd: function (e) {
    manager.stop();
  },
})
